impaired driving causing death - German English Dictionary